Api.CreateAsync 方法

准备将程式以非同步作业方式连结到 KINGSTAR 子系统

命名空间IntervalZero.KINGSTAR.OpcUa.Api

组合: IntervalZero.KINGSTAR.OpcUa.Api (于 IntervalZero.KINGSTAR.OpcUa.Client.dll) 版本:4.4.0.0

语法

C#VB
public async Task<KsError> CreateAsync(
       int Instance,
       int IdealProcessor
)
Public Function CreateAsync(
       Instance As Integer,
       IdealProcessor As Integer
) As Task(Of KsError)

参数

Instance

型别:int

若您已启动 多主站套件,可选择欲使用的 KINGSTAR Runtime 实例;若您未启动该套件,请将其设定为零 (0);若有三个实例而欲使用第三个,请将其设定为二 (2),实例的数量取决于您的授权。

 

IdealProcessor

型别:int

设定 KINGSTAR 子系统运作的核心。子系统的所有执行绪将在给定的处理器上运作。核心零固定分配给 Windows。您可根据您的设定将其他核心分配给子系统。预设情况下,IdealProcessor 设定为零,表示 KINGSTAR 将使用实例配置表中所配置的处理器(KINGSTAR 控制台 > Runtime 设定 > 一般设定)。若该表中缺少给定实例的设定,则子系统可在 RTX64 可用的任何核心上运作。若您将 IdealProcessor 设定为其他数字,例如二,则子系统将使用核心二。

回传值

型别:Task<KsError>

Task:代表一个非同步作业。

KsError:方法的回传代码。

备注

范例

C#
N/A

参见

Api 类别

IntervalZero.KINGSTAR.OpcUa.Api 命名空间